More than 320 individuals have been arrested and detained in Senegal on allegations of "acts against nature" since February, according to a recent rep ...
Egyptian authorities have charged journalist Mohamed Ashraf with joining a terrorist group and disseminating false information following the detention ...